* {
  margin: 0;
  padding: 0;
}

@media (min-width: 1400px) {
  .container {
    width: 30.4583333333rem;
  }
}
@media (min-width: 100px) {
  html{
    font-size: 15px;
  }
}

@media (min-width: 700px) {
  html{
    font-size: 22px;
  }
}

@media (min-width: 1000px) {
  html{
    font-size: 30px;
  }
}

@media (min-width: 1250px) {
  html{
    font-size: 35px;
  }
}

@media (min-width: 1500px) {
  html{
    font-size: 39px;
  }
}

@media (min-width: 1800px) {
  html{
    font-size: 48px;
  }
}

@media (min-width: 2000px) {
  html{
    font-size: 52px;
  }
}
a:link,
a:visited {
  text-decoration: none;
  color: #fff;
}

li {
  list-style: none;
}

a:hover,
a:active {
  color: #f60;
}

html,
html,body{
  width:100%;
  height:100%;
  overflow-x: hidden; overflow-y: auto;
}
.section2{
  width: 103% !important;
  overflow-x: hidden !important;
}

#fullpage .div-one {
  width: 100%;
  height: 100%;
  background: url("../../images/gywm_banner1.png") no-repeat center center;
  background-size: cover;
}

.nav-active {
  background-color: #333333;
  z-index: 10000;
  display: none;
}

.nav-one {
  z-index: 999999 !important;
}

.nav {
  width: 100%;
  height: 1.875rem;
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: -1;
}

.nav > div {
  overflow: hidden;
}

.nav > div .pic {
  height: 1.875rem;
  float: left;
}

.nav > div .pic > img {
  width: 4.1041666667rem;
  height: 0.7708333333rem;
  margin-top: 0.5520833333rem;
}

.nav > div > ul {
  float: right;
  height: 1.875rem;
}

.nav > div > ul > li {
  text-align: center;
  float: left;
  font-size: 0.45rem;
  line-height: 1.875rem;
  margin-left: 1.4583333333rem;
  font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei";
}

.list-active {
  z-index: 100 !important;
}

.list {
  position: fixed;
  left: 1.4583333333rem;
  top: 5.625rem;
  z-index: -1;
  display: none;
}

.list a {
  display: block;
  width: 100%;
  height: 100%;
}

.list .li-active div {
  background-color: #4a83f3;
}

.list .li-active span {
  color: #4a83f3;
}

.list li {
  width: 1.75rem;
  height: 1.6666666667rem;
  text-align: center;
}

.list li div {
  width: 1rem;
  margin-left: 0.375rem;
  height: 1rem;
  background-color: #c5c5c5;
  border-radius: 0.4583333333rem;
  position: relative;
}

.list li div i {
  display: block;
  width: 0.5833333333rem;
  position: absolute;
  top: 0.1875rem;
  left: 0.2083333333rem;
  height: 0.625rem;
}

.list li span {
  margin-top: 0.2083333333rem;
  font-size: 0.375rem;
  color: #999;
  display: block;
}

.list li:nth-of-type(1) i {
  background: url(../../images/2/icon_1.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(2) i {
  background: url(../../images/2/icon_2.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(3) i {
  background: url(../../images/2/icon_3.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(4) i {
  background: url(../../images/2/icon_4.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(5) i {
  background: url(../../images/2/icon_5.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(6) i {
  background: url(../../images/2/icon_6.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-of-type(7) i {
  background: url(../../images/2/icon_7.png) no-repeat;
  background-size: 100% 100%;
}

.list li:nth-child(2n) {
  margin-left: 2.4166666667rem;
}

.div-height {
  height: 2.7083333333rem;
  margin-bottom: 0 !important;
}

.div-title {
  color: #333;
  background-color: #fff;
  font-size: 0.7916666667rem;
  margin-bottom: 1.4583333333rem !important;
  text-align: center;
}

.list-main p {
  text-indent: 2em !important;
}

.list-main .one {
  display: block;
}

.list-main .one .slide {
  overflow: hidden;
  position: relative;
}

.list-main .one .slide > ul {
  overflow: hidden;
  margin: 0 auto;
}

.list-main .one .slide .left {
  width: 0.7083333333rem;
  height: 1.4166666667rem;
  overflow: hidden;
  position: absolute;
  top: 50%;
  margin-top: -0.7083333333rem;
  left: 0;
}

.list-main .one .slide .left a {
  display: block;
  width: 0.7083333333rem;
  height: 1.4166666667rem;
  background: url("../../images/gywm_icon_1.png") no-repeat;
  background-size: 100% 100%;
}

.list-main .one .slide .right {
  width: 0.7083333333rem;
  height: 1.4166666667rem;
  overflow: hidden;
  position: absolute;
  top: 50%;
  margin-top: -0.7083333333rem;
  right: 0;
}

.list-main .one .slide .right a {
  display: block;
  width: 0.7083333333rem;
  height: 1.4166666667rem;
  background: url("../../images/gywm_icon_2.png") no-repeat;
  background-size: 100% 100%;
}

.list-main .one .details p {
  font-size: 0.5rem;
  color: #666666;
  line-height: 0.8333333333rem;
  text-indent: 0.9583333333rem;
}

.list-main .one .details p:nth-of-type(1) {
  margin-bottom: 0.6666666667rem;
}

.list-main .two .target {
  overflow: hidden;
  margin: 0 0 1rem 0;
}

.list-main .two .target > div img {
  width: 100%;
  height: auto;
}

.list-main .two .pics {
  margin-bottom: 1.8333333333rem;
}

.list-main .three .manage {
  overflow: hidden;
  margin: 0 0 1.8333333333rem 0;
}

.list-main .three .manage .txt2 {
  font-size: 0.5rem;
  color: #333333;
  margin-bottom: 0.8333333333rem;
}

.list-main .three .manage .poin {
  margin: 0 0 0.6666666667rem 0;
}

.list-main .three .manage .poin i {
  display: block;
  width: 3.9583333333rem;
  height: 1.0833333333rem;
  background: url(../../images/2/gywm_tzzd.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .three .manage .box1 .col-xs-4 {
  padding: 0;
}

.list-main .three .manage .box1 > div > div {
  border: none;
  font-size: 0.4583333333rem;
  color: #333333;
}

.list-main .three .manage .box1 > div > div i {
  display: block;
  float: left;
  width: 0.4166666667rem;
  height: 0.4166666667rem;
  background: #D4234D;
  border-radius: 0.2083333333rem;
  margin: 0.1458333333rem 0.5rem 0 0;
}

.list-main .three .manage .poin2 {
  clear: both;
  margin: 0 0 0.6666666667rem 0;
}

.list-main .three .manage .poin2 i {
  display: block;
  width: 3.9583333333rem;
  height: 1.0833333333rem;
  background: url(../../images/2/gywm_ywfx.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .three .manage .box2 {
  overflow: hidden;
}

.list-main .three .manage .box2 h4 {
  font-size: 0.5rem;
  color: #333333;
  font-weight: bold;
}

.list-main .three .manage .box2 p {
  font-size: 0.5rem;
  color: #333333;
  font-weight: normal;
  text-indent: 0 !important;
}

.list-main .four .direction {
  overflow: hidden;
  margin: 0 0 1.8333333333rem 0;
}

.list-main .five .field {
  overflow: hidden;
  margin: 0 0 1.8333333333rem 0;
}

.list-main .five .field .txt3 {
  font-size: 0.5rem;
  color: #333333;
  margin-bottom: 0.8333333333rem;
}

.list-main .five .field > div {
  overflow: hidden;
  margin: 0 0 0.4166666667rem 0;
}

.list-main .five .field > div img {
  width: 100%;
  height: 100%;
}

.list-main .six .certificate {
  overflow: hidden;
  margin: 0 0 1.8333333333rem 0;
}

.list-main .six .certificate > div {
  overflow: hidden;
  margin-bottom: 0.2083333333rem;
}

.list-main .six .certificate > div > div {
  overflow: hidden;
}

.list-main .six .certificate > div > div img {
  width: 100%;
  height: 100%;
}

.list-main .seven .items {
  overflow: hidden;
  margin: 0 0 1.8333333333rem 0;
}

.list-main .seven .items .poin {
  margin: 0 0 0.6666666667rem 0;
  clear: both;
}

.list-main .seven .items .poin i {
  display: block;
  width: 12.2083333333rem;
  height: 1.0833333333rem;
}

.list-main .seven .items .poin3 i {
  background: url(../../images/2/zdxm_biaoti_1.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .seven .items .poin4 {
  float: right;
}

.list-main .seven .items .poin4 i {
  background: url(../../images/2/zdxm_biaoti_2.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .seven .items .poin5 {
  float: right;
}

.list-main .seven .items .poin5 i {
  background: url(../../images/2/zdxm_biaoti_3.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .seven .items .poin6 i {
  background: url(../../images/2/3.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .seven .items .poin7 i {
  background: url(../../images/2/zdxm_biaoti_5.png) no-repeat;
  background-size: 100% 100%;
}

.list-main .seven .items > p {
  font-size: 0.4583333333rem;
  text-indent: 0.9583333333rem;
  clear: both;
}

.list-main .seven .items .pic {
  overflow: hidden;
  margin: 1rem 0;
}

.list-main .seven .items .pic img {
  width: 100%;
  height: 100%;
}

.container-acive {
  width: 100% !important;
}